Class DBVOPruefer1300

java.lang.Object
de.aoksystems.da.kernpruefung.eel13.DBVOPruefer1300
All Implemented Interfaces:
de.aoksystems.da.kernpruefung.commons.InternalPruefer

public class DBVOPruefer1300 extends Object implements de.aoksystems.da.kernpruefung.commons.InternalPruefer
EEL-Prüfroutinen für DBVO Satzbeschreibung Version 13.00. VNr Stand 1.0 21.08.2025 Ersterstellung für TA-Version 13.00
Version:
1.0
Author:
Jens Tröger (AOK-Systems - Datenaustausch)
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    kernpruefung.Rueckgabe
    pruefe(de.aoksystems.da.kernpruefung.saetze.Satz datensatz, de.aoksystems.da.kernpruefung.saetze.Satz vorlaufsatz)
    Prüfe Baustein DBVO.
    protected kernpruefung.Rueckgabe
    pruefeANZAHLAU(de.aoksystems.da.kernpruefung.bausteine.Baustein dbvo)
    Prüfe Feld ANZAHLAU
    protected kernpruefung.Rueckgabe
    pruefeAUABAG(de.aoksystems.da.kernpruefung.bausteine.Baustein dbvo)
    Prüfe Feld AUABAG.
    protected kernpruefung.Rueckgabe
    pruefeAUABSV(de.aoksystems.da.kernpruefung.bausteine.Baustein dbvo, de.aoksystems.da.kernpruefung.bausteine.Baustein dslw)
    Prüfe Feld AUABSV
    protected kernpruefung.Rueckgabe
    pruefeGRUNDAV(de.aoksystems.da.kernpruefung.bausteine.Baustein dbvo, de.aoksystems.da.kernpruefung.bausteine.Baustein dslw)
    Prüfe Feld GRUNDAV.
    protected kernpruefung.Rueckgabe
    pruefeKENNUNG(de.aoksystems.da.kernpruefung.bausteine.Baustein dbvo)
    Prüfe Feld KENNUNG.
    protected kernpruefung.Rueckgabe
    pruefeKZAKAU(de.aoksystems.da.kernpruefung.bausteine.Baustein dbvo, de.aoksystems.da.kernpruefung.bausteine.Baustein dslw)
    Prüfe Feld KZAKAU
    protected kernpruefung.Rueckgabe
    pruefeMONATSFRISTAB(de.aoksystems.da.kernpruefung.bausteine.Baustein dbvo, de.aoksystems.da.kernpruefung.bausteine.Baustein dslw)
    Prüfe Feld MONATSFRISTAB
    protected kernpruefung.Rueckgabe
    pruefeVAR_FIELDS(de.aoksystems.da.kernpruefung.bausteine.Baustein dbvo, de.aoksystems.da.kernpruefung.bausteine.Baustein dslw)
    Prüfe variable Felder (BEGINN-AU-01 bis TEIL-ANR-AU-ENDE-nn)

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • DBVOPruefer1300

      public DBVOPruefer1300()
  • Method Details

    • pruefe

      public kernpruefung.Rueckgabe pruefe(de.aoksystems.da.kernpruefung.saetze.Satz datensatz, de.aoksystems.da.kernpruefung.saetze.Satz vorlaufsatz)
      Prüfe Baustein DBVO.

      Ruft die einzelnen Feldprüfungsmethoden auf.

      Specified by:
      pruefe in interface de.aoksystems.da.kernpruefung.commons.InternalPruefer
      Parameters:
      datensatz - der Datensatz, an dem der DBVO hängt
      vorlaufsatz - der VOSZ für Kombiprüfungen
      Returns:
      gefundene Fehler
      See Also:
    • pruefeKENNUNG

      protected kernpruefung.Rueckgabe pruefeKENNUNG(de.aoksystems.da.kernpruefung.bausteine.Baustein dbvo)
      Prüfe Feld KENNUNG.
      Parameters:
      dbvo - zu prüfender DBVO-Baustein
      Returns:
      gefundene Fehler
    • pruefeGRUNDAV

      protected kernpruefung.Rueckgabe pruefeGRUNDAV(de.aoksystems.da.kernpruefung.bausteine.Baustein dbvo, de.aoksystems.da.kernpruefung.bausteine.Baustein dslw)
      Prüfe Feld GRUNDAV.
      Parameters:
      dbvo - zu prüfender DBVO-Baustein
      dslw - Satzkopf
      Returns:
      gefundene Fehler
    • pruefeAUABAG

      protected kernpruefung.Rueckgabe pruefeAUABAG(de.aoksystems.da.kernpruefung.bausteine.Baustein dbvo)
      Prüfe Feld AUABAG.
      Parameters:
      dbvo - zu prüfender DBVO-Baustein
      Returns:
      gefundene Fehler
    • pruefeAUABSV

      protected kernpruefung.Rueckgabe pruefeAUABSV(de.aoksystems.da.kernpruefung.bausteine.Baustein dbvo, de.aoksystems.da.kernpruefung.bausteine.Baustein dslw)
      Prüfe Feld AUABSV
      Parameters:
      dbvo - zu prüfender DBVO-Baustein
      dslw - Satzkopf
      Returns:
      gefundene Fehler
    • pruefeKZAKAU

      protected kernpruefung.Rueckgabe pruefeKZAKAU(de.aoksystems.da.kernpruefung.bausteine.Baustein dbvo, de.aoksystems.da.kernpruefung.bausteine.Baustein dslw)
      Prüfe Feld KZAKAU
      Parameters:
      dbvo - zu prüfender DBVO-Baustein
      dslw - Satzkopf
      Returns:
      gefundene Fehler
    • pruefeMONATSFRISTAB

      protected kernpruefung.Rueckgabe pruefeMONATSFRISTAB(de.aoksystems.da.kernpruefung.bausteine.Baustein dbvo, de.aoksystems.da.kernpruefung.bausteine.Baustein dslw)
      Prüfe Feld MONATSFRISTAB
      Parameters:
      dbvo - zu prüfender DBVO-Baustein
      dslw - Satzkopf
      Returns:
      gefundene Fehler
    • pruefeANZAHLAU

      protected kernpruefung.Rueckgabe pruefeANZAHLAU(de.aoksystems.da.kernpruefung.bausteine.Baustein dbvo)
      Prüfe Feld ANZAHLAU
      Parameters:
      dbvo - zu prüfender DBVO-Baustein
      Returns:
      gefundene Fehler
    • pruefeVAR_FIELDS

      protected kernpruefung.Rueckgabe pruefeVAR_FIELDS(de.aoksystems.da.kernpruefung.bausteine.Baustein dbvo, de.aoksystems.da.kernpruefung.bausteine.Baustein dslw)
      Prüfe variable Felder (BEGINN-AU-01 bis TEIL-ANR-AU-ENDE-nn)
      Parameters:
      dbvo - zu prüfender DBVO-Baustein
      dslw - DSLW-Satz
      Returns:
      gefundene Fehler